area of a department store where cold cuts are sold - Español Inglés Diccionario